* {
  padding: 0;
  margin: 0; }

.clearfix {
  clear: both; }

body {
  margin: 0 auto; }

footer {
  background-color: #eb413d;
  margin: 0 auto;
  width: 1366px; }
  footer .redlogo img {
    width: 86px;
    height: 32px;
    margin-top: 51px;
    margin-left: 392px;
    float: left; }
  footer .bottomnav {
    height: 88px;
    margin-left: 46px;
    margin-top: 52px;
    border-left: 1px solid rgba(255, 255, 255, 0.5);
    float: left; }
    footer .bottomnav::after {
      content: "";
      display: block;
      clear: both; }
    footer .bottomnav ul {
      float: left;
      margin-left: 48px;
      font-size: 0; }
      footer .bottomnav ul li {
        margin-top: 13px; }
        footer .bottomnav ul li a {
          text-decoration: none;
          color: white;
          font-size: 11px;
          line-height: 11px; }
          footer .bottomnav ul li a:hover {
            color: blue; }
        footer .bottomnav ul li:first-of-type {
          margin-top: 3px; }
  footer .bottomword {
    height: 9px;
    width: 100%;
    margin-top: 65px;
    padding-bottom: 36px;
    font-size: 9px;
    text-align: center;
    color: white; }
